NEO6860 placebo